@charset "utf-8";
.shoppingList{ padding: 0px 10px; background: #fff;position: relative;}
.shoppingList li{padding: 14px 0px;position: relative;}
.shoppingList .listTop>div{ float: left; margin-left:7px;}
.shoppingList .listTop{height: auto;overflow: hidden;}
.shoppingList .listTop .selIcon{ margin-top:12px;}
.shoppingList li .listPic{width:64px; height: 50px; border:1px solid #e2e2e2;}
.shoppingList li .listPic img{ width:100%; height: 100%;}
.shoppingList li .listTxt{line-height:25px;width:41%;}
.shoppingList li .listTxt h2{ font-size: 14px; color:#333; height:25px;overflow: hidden;text-overflow:ellipsis;}
.shoppingList li .listTxt p{ font-size: 12px; color: #666;}
.shoppingList li .listPrice{float: right;}
.shoppingList .listPrice em{ font-size: 15px;line-height: 25px;}
.shoppingList .listBot{padding-left: 115px; position: relative; height: 25px;}
/*数量*/
.amount{left: 113px;bottom: -1px;}
/*删除*/
.delIcon{ width:13px; height: 15px; padding:5px 6px; border:1px solid #e0e0e0; border-radius: 100%;-webkit-border-radius:100%;position: absolute; right: 0px;bottom:-1px; background: url(../img/delIcon.png) no-repeat center center; background-size: 13px 15px;}

/* add 160119 apple */
.getCoupons,.freeShipping a{position: absolute;width: 44px;height: 44px;text-align: right;line-height: 44px;top: 0;right: 0;z-index: 9;color: #333;}
.cartList h3 img{ margin:5px 5px 0 10px;}
.cartList .proImg{width: 89px;height: 89px;}
.cartList .proImg img{width: 100%;height: 100%;}
.cartList .amount{left: 0;bottom: 0; position: inherit;margin-top: 5px;}
.amount a{position: relative;}
.freeShipping{padding-left: 38px;line-height: 44px;}
.totalMoney{height: 50px;position: fixed;left: 0;right: 0;bottom: 0; z-index: 9;}
.totalMoney a{width: 34%;height: 50px;line-height: 50px; display:block;text-align: center;position: absolute;right: 0;bottom: 0;}
.totalMoneynum{padding-top: 5px;}
.lqlayer{position: fixed;left: 0;right: 0;bottom: 0; z-index: 99;}
.closelqlayer{position: absolute;width: 44px;height: 44px; right: 0; top: 0; }
.lqlist{background-color: #f8f8f8;overflow: auto;}
.lqlist li{padding: 10px 75px 10px 5px;position: relative;}
.lqlist a.lingqu{width: 70px;height: 35px;line-height: 35px; position: absolute; display: block;top: 50%;right: 0;-webkit-transform: translateY(-50%); transform: translateY(-50%);border: solid 1px #e0e0e0;}
.succlq{width: 25%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: rgba(0,0,0,0.75);z-index: 100;padding: 5px 0;}
.check-circle-o{padding: 5px 0;}
.check-circle-o img{width: 29%;}
.lqClosebtn{width: 100%;height: 49px;line-height: 49px;}
.check-circle-succ{width: 50px;height: 50px; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%; border-radius: 50%; border-style: solid;border-width: 1px;margin-top: -5px; display:block;}
.check-circle-succ i{position: absolute;width: 17px;height: 2px;top: 29px;left: 9px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
.check-circle-succ em{position: absolute;width: 30px;height: 2px;top: 25px;left: 18px;-webkit-transform: rotate(-48deg);transform: rotate(-48deg)}
.submitSucc ul li label.lesp{letter-spacing: 0.33em;}
/* add 160126 apple */
.cartList .member{margin: 2px 0 8px 0;}
.cartList h4{line-height: 14px;}
